#ifndef EMPLOYEE_HANDLER_H
#define EMPLOYEE_HANDLER_H

#include <string>

class EmployeeHandler {
public:
    std::string getAllEmployees();
    std::string getEmployeeById(const std::string& id);
    std::string addEmployee(const std::string& data);
    std::string updateEmployee(const std::string& id, const std::string& data);
    std::string deleteEmployee(const std::string& id);
    std::string getEmployeeStatistics();
    std::string getEmployeesByDepartment(const std::string& department_id);
};

#endif // EMPLOYEE_HANDLER_H 